home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #1 / Amiga Plus 1995 #1.iso / fish-disketten / fish_751-760 / d751 / cheatfont / cheatfont.doc < prev    next >
Text File  |  1994-12-13  |  11KB  |  266 lines

  1. movem.l    d0-d7/a0-a6,-(sp)
  2. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  3.  ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  4.   ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  5.  
  6. ›33m ###### #   ####  ######  ##### #######  ###### #####  ####   # #######
  7. ›33m####    #   #### ####    #  ####  ###   ####   ####  # #####  #   ###›00m
  8. ›33m####    ######## ####### #######  ###   ###### ####  # ###### #   ###›00m
  9. ›33m####    ####   # ####    #  ####  ###   ####   ####  # #### ###   ###›00m
  10. ›33m ###### ####   #  ###### #  ####  ###   ####    #####  ####  ##   ###›00m
  11.  
  12.   ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  13.  ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  14. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  15.  
  16. ›32m IntroDuceing CheatFont V2.5a (Return Of The Fonts)
  17. ›32m --------------------------------------------------›00m
  18.  
  19.  G'day Boys'n'Girls !!! Äherm, First I Have To Tell You That My CheatFont Was
  20.  Basicly Made For CLI-Use Only. It Switched Only The TOPAZ 80 Font On/Off.
  21.  Some Weeks Later (I ReLoded The Source), I Made A Routine That Allows You To
  22.  Switch Between 4 Different Fonts And I Also Added A Stupid Load() Routine.
  23.  I Also Include A ERROR MESSAGE Routine (Great EH!?!). Then A Friend Of Mine
  24.  Told Me To Add The Req.Library For More Convenience. Now, The ERROR MESSAGES
  25.  Also Used The Req.Library, Too. The Tool Grow Up And Bla, Bla, Bla....
  26.  
  27.  
  28.             ›33mThis Tool Is Selfexplanating, I Think.›00m
  29.             ›33mBut Here We Go With The....›00m
  30.  
  31. ›32;01m ------------------------------
  32. ›32;01m --» SHORT Instructions !!! «--
  33. ›32;01m ------------------------------›00m
  34. ›33m CheatFont Recognizes Those Commands:›00m
  35.  
  36. ›32m 1 - 5,    ›00mThis Option Use One Of The 5 (Five) Internal Fonts Implemented In
  37.     CheatFont.
  38.  
  39. ›32m -r,    ›00mThis Is The Most Important And Usefull Instruction. It Will Make
  40.     CheatFont Understanding (Using) Req.Library For File-Requester
  41.     And Text-Output.
  42.  
  43. ›32m -R,    ›00mThis Is The Same Like Above, But It Will Use The Reqtool.Library
  44.     Instead Of Req.Library.
  45.  
  46. ›32m -i,    ›00mGlobal Informations And CopyRight Notices.
  47.  
  48. ›32m -c,    ›00mAnd This Is The Most Useless Instruction !!! It Use The ColorRequester
  49.     From Req.Library.
  50.  
  51. ›32m -C,    ›00mThis Is Also A Very Useless Instruction !!!  It Use The ColorRequester
  52.     From Reqtools.Library.
  53.  
  54. ›32m ? ,    ›00mCheatFont Info Screen.
  55.  
  56. ›32m Quit,    ›00mSwitches CheatFont OFF.
  57.  
  58. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  59.  
  60. ›32;01m -------------------------------
  61. ›32;01m --» How To Use CheatFont In «--
  62. ›32;01m -------------------------------›00m
  63.   ›32;01m1.) ›00mDiskMaster V2.0 (Others Seems No Problem):
  64.     You Have To Place CheatFont In The 'C' Directory Of The SYS: Disk.
  65.     In Your Preference File, You Have To Add This Line To Get Them
  66.     As Command..
  67.  
  68.     AddCmd CheatFont, 20, Extern CheatFont -r
  69.               ~~
  70.     This Simply Open The Req.Library And You Have To Choose The Font
  71.     By Yourself.
  72.  
  73.     AddCmd CheatFont, 20, Extern CheatFont %s
  74.               ~~
  75.     If You Have Choose A Font And You Use The Former Designed Command,
  76.     It Will Load And Install The Font.
  77.  
  78.     If You Want To Have Them In One Of The Pull-Down Menus You Have To
  79.     Add This Line In Your Preference File..
  80.     AddMenu Tools, CheatFont, Extern CheatFont -r    ;Open req.library
  81.  
  82.  P.s: {~~} This Isn't So Important, It's Only The Offset For The Colour In DM.
  83.  
  84.  
  85.   ›32;01m2.) ›00mDirectory-Opus:
  86.     (See Above... 'C' Directory, As Command, Bla, Bla)...
  87.  
  88.     Gadget name    CheatFont
  89.     Function    C:CheatFont {f}
  90.  
  91.     If You Have Choose A Font And You Use The Former Designed Command,
  92.     It Will Load And Install The Font.
  93.  
  94.  
  95.   ›32;01m3.) ›00mStartup-Sequence:
  96.     If You Want To Use CheatFont As A Normal Cheater Without Using
  97.     The req.library Then Add One Of The Following Lines To Your
  98.     Startup-Sequence.
  99.  
  100.     CheatFont [Offset]        ; This Will Use One Of The Internal
  101.       or                ; Fonts.
  102.     CheatFont [FontName]        ; This Will Load An External Font
  103.                     ; Without Using req.library.
  104.  
  105. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  106.  
  107. ›32;01m ----------------------------
  108. ›32;01m --» History Of CheatFont «--
  109. ›32;01m ----------------------------›00m
  110.  
  111.  o TriFont Was The First Try To Cheat The 'Topaz80' Font With The TristarFont.
  112.    The Program Was Really Silly. Only Switched The 'Tristar Font' ON'n'OFF.
  113.  
  114.  o CheatFont V0.4 Was More Complex(?!?). You Could Change Between 4 Different
  115.    Fonts.. But Anyway, No Real FEELING At All...
  116.  
  117.  o CheatFont V0.5 The First Try To Load An External Font. Worked Perfect (!).
  118.  
  119.  o CheatFont V1.0 (YYEEAAHH), The First Release Of CheatFont... Had 5 Internal
  120.    Fonts, The Loading Routine AND... ERROR MESSAGES (Great EH!?!?)
  121.  
  122.  o CheatFont V2.00, Now You Can Start It From Würgbench (Audience Says:AAHH!)
  123.    And Even Better You Can Use The Req.Library (Audience Says:YYEEEAAAHH!)
  124.    Some ERROR MESSAGES Are Using Now The Req.Library, In That Way You
  125.    Have The Choice Between Quiting CheatFont Or Trying Again (Yipie!!!)
  126.  
  127.  o CheatFont V2.10-V2.30, Some Routines Are Improved And A Fuckin Text-Output
  128.    Bug Under OS 2.0 Was Terminated.            (=> Thanks Frank)
  129.    You Don't Have To Remove The Old Font First. CheatFont Simply Overwrites
  130.    The Old One. And If You Are Sick Of, Quit Em.    (=> Thanks Frank)
  131.    I Added The Color Request Routine.            (=> Don't Ask Me Why)
  132.  
  133.  o CheatFont V2.3+-V2.40, I Figured Out How Reqtools.Library Works. And Now
  134.    It's Nearly Full Implemented. That Means File And Text Requester.
  135.    I Kicked The ANSI-Graphics And Optimized The Code (Again?).
  136.  
  137.  o CheatFont V2.40-V2.50, HHmmm, Nothing Special OfCourse. CheatFont Looks
  138.    On The SYS: Device For A Sub-Directory With The Name 'FONTS:CheatedFonts'.
  139.    And I Also Rewrote Some Routines.
  140.  
  141. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  142.  
  143.  Well If You Don't Know, You Can Start CheatFont From Würgbench. Activate It
  144.  Simply With DoubleClick On It's Icon. Since Version 2.40 CheatFont Use The
  145.  Reqtool.Library Also For Text Output. Infact Of That You NEED The
  146.  Reqtools.Library V.37 (And Higher) Instead Of The Req.Library. You Can Still
  147.  Use The Req.Library For File-Handling. I Left The OLD Library In Use, Cause
  148.  Some Users Still Prefer It (Most Of Them With The MagicFileRequester (MFR)).
  149.  
  150.  Sometimes Happen, That NO Error Messages Appear. Well, Than You Have To
  151.  Copy The 'reqtools.library' To Your Libs: Or You Have To Use 'LoadLibrary'
  152.  At Once. Anyway, For Full F/X You NEED Now The 'reqtools.library'.
  153.  
  154.  If You Are Using FastFonts, Please Be Carefull. CheatFont Can't Install A
  155.  New Font Anymore After FastFonts Was Installed (Hi Wayne Mendoza!). So You
  156.  Have To Switch FastFonts Off (FastFonts -n). Install A New Font And Switch
  157.  FastFonts On Again (OS/2.0 Rulez).
  158.  
  159.  If You Are Getting Rid Of Choosing The Correctly Directory Where The Fonts
  160.  Are Placed In, Create A Sub-Directory In The FONTS: Drawer With The Name:
  161.  'CheatedFonts'. CheatFont Will Have A Look At This Path.
  162.  
  163.  At Least, We Have To Clear One Point.. The Format Of Those Fonts You Want To
  164.  Load With CheatFont. I Decided To Use The RAW-Format And Only The First "96"
  165.  Characters Of The Font..... Because Of The Small Size From Lächerlichen
  166.  768 BPF (Bytes Per Fonts). That Means You Can Put 1158,6666~ Fonts On A
  167.  Normal 880 KB Disk..
  168.  I Used The "PowerFonts8 V1.0" From Metallion / Kefrens To Convert The
  169.  System-Font To The RAW-Format. But You Can Also Use The CyberFontEditor From
  170.  Sanity.
  171.  
  172.  This Tool Should Work Perfect On...
  173.             * A-500
  174.             * A-500 Plus
  175.             * A-600        (The Game Mashine, Bääh!)
  176.             * ›33;01mA-1000    (=> A1000 Power RULEZ!!!)›00m
  177.             * A-2000/2500
  178.             * A-3000....
  179.  
  180.  And Has Been Tested With...
  181.             * 512k-8meg Memory Expansion
  182.             * 2 Meg Chip
  183.             * HardDrives
  184.             * TurboCards
  185.             * KickStart V1.2 - V2.0 (Also Patched Ones Like:
  186.                          UFO,Tristar,Sensor....)
  187.  
  188. ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  189.  
  190. ›32;01m ---------------------------------------
  191. ›32;01m -» Further Improvements IN CheatFont «-
  192. ›32;01m ---------------------------------------›00m
  193.  - SomeDay, Maybe This Tool Will Cheat The Other "159" Characters Of The
  194.    System-Font. But I Think The Other Chars Aren't So Important To Cheat.
  195.    ( ANSI Bugs.... )
  196.  
  197.  - Well, I Could Fix The FastFont Bug (But OS2.0 Rulez). Or, I'll Write My Own
  198.    FastText And Include It, Maybe ???            (=> Hi Matin, NE!)
  199.  
  200.  
  201.  
  202. ›32;01m => Please Note THIS... <=›00m
  203.  
  204.  CopyRight Notice
  205.  ----------------
  206.  This Program Is Copyrighted By ›32mNILS GÖRS›00m, But Can Be Freely Distributed, Providing
  207.  That The Following Rules Are RESPECTED!
  208.  
  209.  - No Change Is Made To The Program Nor To The Accompaning Documentation
  210.  - The Package Is Always Distributed In It's Complete Form Consisting Of
  211.    2 Files: 'CheatFont' And 'CheatFont.Doc'.
  212.  - Every Form Of Distribution Is Allowed And Encouraged, But No Fee Can
  213.    Be Charged For This Program Except For, Possibly, The Cost Of Magnetic
  214.    Media.
  215.  
  216.    By Copying, Distributing And/Or Using The Program You Indicate Your
  217.    Acceptance Of The Above Rules.
  218.  
  219.   Req.library  Is Copyright ©1989, 1990 By C.W. Fox And Bruce Dawson. It Is
  220.   Freely  Distributable.  No  Charge May Be Made For It's Distribution, Except
  221.   For A Nominal Media Fee.
  222.  
  223.   ReqTools.Library is Copyright © By Nico François.
  224.  
  225.  
  226.  => This Is FREEWARE! <=
  227.  And Buy The Software You Like. A Program Worth Using Is Worth Buying....
  228.  
  229.  
  230.  CheatFont Was Tested With Several Programms. Here Is A SMALL List Of Tools
  231.  Who Run After CheatFont Was Installed.
  232.  
  233.               ›32;01mProgram:        ›33;01mStatus:        ›31;01mSTYLE:
  234.               ›32;01m--------        ›33;01m-------        ›31;01m------
  235.         ›32;01mo DiskMaster V2.0    ›33;01m(tested)    ›31;01m(Great)
  236.         ›32;01mo TurboImploder V4.0    ›33;01m(tested)    ›31;01m(Great)
  237.         ›32;01mo Power Packer V4.0a    ›33;01m(tested)    ›31;01m(Great)
  238.         ›32;01mo Seka V1.80        ›33;01m(tested)    ›31;01m(Great)
  239.         ›32;01mo ASM One V1.02        ›33;01m(tested)    ›31;01m(Great)
  240.         ›32;01mo Devpac (Bäh)        ›33;01m(tested)    ›31;01m(Better)
  241.         ›32;01mo Directory Opus    ›33;01m(tested)    ›31;01m(Great)
  242.         ›32;01mo CygnusEd        ›33;01m(tested)    ›31;01m(Great)
  243.         ›32;01mo TurboText        ›33;01m(tested)    ›31;01m(Great)
  244.         ›32;01mo PhotonPaint        ›33;01m(tested)    ›31;01m(Great)
  245.         ›32;01mo C-Shell'n'CLI        ›33;01m(tested)    ›31;01m(Wonderful)
  246.         ›32;01mo J.R.Comm        ›33;01m(tested)    ›31;01m(UNBEATABLE)
  247.         ›32;01mo Turbo-Backup        ›33;01m(tested)    ›31;01m(Funny)
  248.         ›32;01mo B.A.D.        ›33;01m(tested)    ›31;01m(Nice)
  249.         ›32;01mo QuarterBack        ›33;01m(tested)    ›31;01m(Great)
  250.         ›32;01mo FlashBack        ›33;01m(tested)    ›31;01m(Great)
  251.         ›32;01mo THBackup        ›33;01m(tested)    ›31;01m(It's OK)
  252.         ›32;01mo Documentum        ›33;01m(tested)    ›31;01m(Marvellous)
  253.         ›32;01mo SatInfo        ›33;01m(tested)    ›31;01m(Funny)›00m
  254.  
  255.  (Can't Remember All Prg's Which Use The Standard 'Topaz80' Font (Würg) And
  256.   We Tested CheatFont With).
  257.  
  258.  
  259.            Have Your Hands Also On Load-Library V2.60
  260.  
  261.  
  262. movem.l    (sp)+,d0-d7/a0-a6
  263. moveq    #$00,d0
  264. rts        ; Bye, Bye...
  265.  
  266.                     ›32m= EOF =›00m